
Graphimation{

	noOfGeometries 1
	GearGeo Source{ data/patterns/geo/gear.geo hitTest 0 }
	
	noOfBrushes 2
	FillBrush SolidColorBrush{
		Color{ 0.7 0.7 0.7 1 }
		opacity 0.5
	}
	StrokeBrush SolidColorBrush{
		Color{ 0.3 0.3 0.3 1 }
		opacity 1
	}

	noOfTransforms 1
	Rotate Rotation{
		t $T
	}
	

	noOfChildGxms 0

	noOfExecutables 1
	Main Procedure{
		noOfCommands 3

		PushTransform{ Rotate }
		Fill{ GearGeo FillBrush }
		Stroke{ GearGeo StrokeBrush 5 }
	}

	noOfControllers 1
	RotController Linear{
		target $T
		begin 0
		end 8000
		loops 1

		beginValue 0
		endValue 360

		noOfChildren 0
	}

	noOfAnimations 1
	MainAnim Animation{
		renderFunction Main
		controller RotController
		transitionTarget null
	}
}